Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHAPEL STREET Detached £119,950 18 May 2001
3 CHAPEL STREET Detached £327,500 8 Apr 2022
4 CHAPEL STREET Detached £245,000 6 Apr 2017
BARWELL FIELDS FARM CHAPEL STREET £1,200,000 21 Mar 2018
HOMESTEAD CHAPEL STREET Detached £490,000 27 Oct 2017